home *** CD-ROM | disk | FTP | other *** search
Makefile | 1993-08-11 | 1.5 KB | 59 lines |
- #
- # Top level Makefile for TOS-Gcc library in unix hosted cross dev environment
- #
-
- CROSSDIR = /share/gcc-cross/atari
- CROSSLIB = $(CROSSDIR)/lib
- CROSSBIN = $(CROSSDIR)/bin
-
- AR = $(CROSSBIN)/car
- CC = cgcc
- CPP = /lib/cpp
- AS = $(CC)
- LIB = $(CROSSLIB)
- MAKE = gmake
-
- MAKEFLAGS = CPP=$(CPP) AS=$(AS) AR=$(AR) XFLAGS=$(XFLAGS) LIB=$(LIB)
-
- #all: lshort llong lgshort lglong
- all: lshort llong lbshort lblong
-
- lshort:
- $(MAKE) -f makefile.16 clean
- $(MAKE) -f makefile.16 CC=$(CC) $(MAKEFLAGS) all
- $(MAKE) -f makefile.16 CC=$(CC) $(MAKEFLAGS) install
-
- llong:
- $(MAKE) -f makefile.32 clean
- $(MAKE) -f makefile.32 CC=$(CC) $(MAKEFLAGS) all
- $(MAKE) -f makefile.32 CC=$(CC) $(MAKEFLAGS) install
-
- lbshort:
- $(MAKE) -f makefile.16 clean
- $(MAKE) -f makefile.16 CC="$(CC) -mbaserel" GEMLIB=bgem16.olb $(MAKEFLAGS) all
- $(MAKE) -f makefile.16 CC="$(CC) -mbaserel" GEMLIB=bgem16.olb $(MAKEFLAGS) install
-
- lblong:
- $(MAKE) -f makefile.32 clean
- $(MAKE) -f makefile.32 CC="$(CC) -mbaserel" GEMLIB=bgem.olb $(MAKEFLAGS) all
- $(MAKE) -f makefile.32 CC="$(CC) -mbaserel" GEMLIB=bgem.olb $(MAKEFLAGS) install
-
- lgshort:
- $(MAKE) -f gmakefile.16 clean
- $(MAKE) -f gmakefile.16 CC=$(CC) $(MAKEFLAGS) all
- $(MAKE) -f gmakefile.16 CC=$(CC) $(MAKEFLAGS) install
-
- lglong:
- $(MAKE) -f gmakefile.32 clean
- $(MAKE) -f gmakefile.32 CC=$(CC) $(MAKEFLAGS) all
- $(MAKE) -f gmakefile.32 CC=$(CC) $(MAKEFLAGS) install
-
- clean:
- $(MAKE) -f makefile.16 clean
- $(MAKE) -f makefile.32 clean
-
- realclean:
- $(MAKE) -f makefile.16 realclean
- $(MAKE) -f makefile.32 realclean
- rm -f core report
-